# 循环中else子句
"""
如果 else 语句与 for 循环一起使用, 则在循环用尽迭代列表时执行 else 语句。
如果 else 语句与 while 循环一起使用, 则在条件变为 false 时执行 else 语句。
注意：如果while/for循环没有执行完发生中断（break），则不会执行else子句。
"""
# 1.for
for i in range(1, 5):
    print(i)
    if i % 3 == 0:
        break
else:
    print('循环结束了...')

print('----------------')

# 2.while
count = 0
while count < 5:
    print(count, 'is less than 5')
    count = count + 1
    if count % 3 == 0:
        break
else:
    print(count, 'is not less than 5')
